Big Huge Thesaurus

architectural style

noun